package cn.hrms.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author: @date: 2024/12/18 - 13:18
 * @mail: luxiaoxiao@qq.com
 * @info:
 */
@Data
@ToString
public class Employee extends BaseEntity {
    private Long empNo;
    private String empName;
    private String phone;
    private String gender;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date birthday;
    private String address;
    private String job;
    private Long mgrNo;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date hireDate;
    private BigDecimal salary;
    private Long deptNo;
    private Integer remainDays;
    private Integer totalHours;
    private String isDeleted;
    private String createUser;
    private Date modifyTime;
    private String modifyUser;
    private String deptName;
    private String mgrName;
    private String isManager;
}